package org.magnerfuller.imtoolkit.server.connection.manager.event.listener;

import org.magnerfuller.imtoolkit.server.connection.manager.event.ConnectionManagerEvent;

/**
 * The listener interface for receiving connectionManager events.
 * The class that is interested in processing a connectionManager
 * event implements this interface, and the object created
 * with that class is registered with a component using the
 * component's <code>addConnectionManagerListener<code> method. When
 * the connectionManager event occurs, that object's appropriate
 * method is invoked.
 * 
 * @see ConnectionManagerEvent
 */
public interface ConnectionManagerListener {

  /**
   * Connection manager event occurred.
   * 
   * @param e the event
   */
  public void connectionManagerEventOccurred(ConnectionManagerEvent e);
}//ConnectionManagerListener
